hussein nasser

Asynchronous vs Multithreading and Multiprocessing Programming (The Main Difference)

Fundamentals of Operating Systems

How to Become a Good Backend Engineer (Fundamentals)

Threads and Connections | The Backend Engineering Show

My Preferred Method of Learning Backend Engineering Technologies

Google Patches Linux kernel with 40% TCP performance

What is a Message Queue and When should you use Messaging Queue Systems Like RabbitMQ and Kafka

Best Practices Working with Billion-row Tables in Databases

They made Kafka 80% faster by switching file systems

The problem with software engineering

My Story

django Architecture - Connection Management

I ask this question to every Backend Engineer I interview

DNS is beautiful

The OSI Model by Example - The Backend Engineering Show with Hussein Nasser

What Recruiters really look for in a Backend Engineer? (Unpopular opinion)

How HTTP/2 Works, Performance, Pros & Cons and More

Network Address Translation - NAT Explained

The Real Hidden Cost of a Request

Show your Backend Engineering Skills To Recruiters - Building a Full Backend Portfolio

I like this Backend

The Journey of an HTTP request to the Backend | Backend Engineering Show

The effect of Random UUID on database performance

The OSI Model - Explained by Example